~~}~}}{}~|~~}}|}~}}{}{z{|~||{z~~||{{y|z}vw~x~~y}y{zx}y|}{~~~~}~}||~}}}}~|}~}~~~~~~~~~}~~}~~}~~}}~}{}|{|}}{||{z{}|yz}}yx|}{xy||zzy{{zzzzyzzzzzyy{{yx{|zxy|{xx{}{yz|}zy{}{zz|}|zz{|}|||}|{|}}|||||}}}||}}~}}}}}~}}~}|z~~}}~~}~}uz}yo~~flkwzou{w~~}}}~~~~}~|~~~~~~~~~}~|}}}~~~~}~}}}~}~~}~~~~~~~~~~~~~~~~}{}|}}}|}}}~~}}~~}}~~~}}~~|}~}|~~~}}~~}}}~~}}~~}|~~}||}~}}}}}|}}}}}|}}|||}~}}}}}||}}|||}}|||}}|||}}}}}}}}}}}}}}}}}}}||}}}}}||}}||}~~}~~~}}}~}~}~~~}}~~}~~~~~}~~~}~~~}}}}}}}|||{{yywxvwwxt{}|{~|}|nxzz}}~}{|~~}}||}}}|z{{|{{{{zyz{{{{{{{{{{{{{z{z{{{{|{{{{{{{{||||||||}}||}||||}|||}|||}~}}}}}~~~}~~~~~}~~~